fancy leather goods and glove-making industry - Spanish English Dictionary